it is estimated that... - Español Inglés Diccionario